home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / bre00874.zip / RESOURCE.DOC < prev    next >
Text File  |  1992-10-10  |  18KB  |  374 lines

  1. Barren Realms Elite RESOURCE.DAT help file -------- Last Updated: 07/24/92
  2.  
  3. What is RESOURCE.DAT?  RESOURCE.DAT is a file which can be used in replacement
  4. of many of the standard command line parameters, as well as for extended
  5. features.  Command Line parameters WILL override any RESOURCE.DAT settings.
  6.  
  7. The Format of the RESOURCE.DAT file is:
  8. item setting
  9. item setting
  10. ...
  11.  
  12. Where item refers to the config option such as "LockedBaud" and setting
  13. refers to the parameter such as "19200".  If any strings with multiple
  14. words are used, they must be enclosed in double quotes("hello all").  Valid
  15. Boolean Values include:
  16. FALSE        TRUE
  17. OFF          ON
  18. 0            1
  19. F            T
  20. NO           YES
  21.  
  22. Any of these may be used for any boolean flags on parameters.
  23.  
  24. Comments in the file are used by including a ; at the beginning of the line.
  25. ; This line is a comment.
  26.  
  27. ----------------------------------------------------------------------------
  28. BIOS : Boolean                  DEFAULT: FALSE
  29.   If you're having problems with multitasking due to screen bleeding or
  30.   other problems, turn this option to true.
  31. ----------------------------------------------------------------------------
  32.  
  33. ----------------------------------------------------------------------------
  34. CheckTimeLimit : Boolean        DEFAULT: TRUE
  35.   If you would like BRE to not check time limits, this must be set to FALSE.
  36.   The Door File is assumed to contain the MINUTES left.  If your BBS creates
  37.   a door file with time in SECONDS, please see the next option.
  38. ----------------------------------------------------------------------------
  39.  
  40. ----------------------------------------------------------------------------
  41. TimeLimitSeconds : Boolean      DEFAULT: FALSE
  42.   If your door file sets the time left value in SECONDS, please set this
  43.   boolean to TRUE.
  44. ----------------------------------------------------------------------------
  45.  
  46. ----------------------------------------------------------------------------
  47. StrictTime : Boolean            DEFAULT: FALSE
  48.   Standard BRE Time Checking does not allow the user to play any more turns
  49.   in the game, but it does allow them to "wander" the main menu.  If you
  50.   wish to do IMMEDIATE exiting when time runs out, set this to true.
  51. ----------------------------------------------------------------------------
  52.  
  53. ----------------------------------------------------------------------------
  54. LockedBaud : Number             DEFAULT: 0
  55.   If you use a Locked Baud rate, set this value to the locked baud rate,
  56.   otherwise, this option is unnecessary.  Value of 0 is treated as no locked
  57.   baud also.
  58. ----------------------------------------------------------------------------
  59.  
  60. ----------------------------------------------------------------------------
  61. ComN : Comport Description      DEFAULT: none
  62.     You can set COM1 - COM8's parameters (base address and IRQ level) with
  63.     these resources.  For example,
  64.         Com5          $3E8,5
  65.     would set up COM5 to run on IRQ 5 at base address hex 3E8.  Be sure
  66.     not to put a space before or after the comma.
  67. ----------------------------------------------------------------------------
  68.  
  69. ----------------------------------------------------------------------------
  70. SpecialEffects : Boolean        DEFAULT: TRUE
  71.   If you would like Special Effects turned OFF (for Locked Baud Rates and
  72.   modems with large buffers, ie. High Speed Modems), set this to false.
  73. ----------------------------------------------------------------------------
  74.  
  75. ----------------------------------------------------------------------------
  76. Local : Boolean                 DEFAULT: FALSE
  77.   If you wish to force local play at all times, set this to TRUE.
  78. ----------------------------------------------------------------------------
  79.  
  80.  
  81. ----------------------------------------------------------------------------
  82. Attacks.Conventional            DEFAULT: TRUE
  83. Attacks.Nuclear                 DEFAULT: TRUE
  84. Attacks.Chemical                DEFAULT: TRUE
  85. Attacks.Biological              DEFAULT: TRUE
  86. Attacks.PirateRaids             DEFAULT: TRUE
  87.  
  88.   These flags allow you to turn off individual attack forms
  89. ----------------------------------------------------------------------------
  90.  
  91. ----------------------------------------------------------------------------
  92. FoodMarketName : String         DEFAULT: "The Planetary Food Market"
  93.   This flag allows you to set the Food Market name.  You can also do this
  94.   through "BRE EDIT".  Having it set in this file will override the setting
  95.   from BRE EDIT.
  96. ----------------------------------------------------------------------------
  97.  
  98. ----------------------------------------------------------------------------
  99. BankName : String               DEFAULT: "The Planetary Bank"
  100.   This flag allows you to set the Bank name in the registered version of BRE.
  101. ----------------------------------------------------------------------------
  102.  
  103. ----------------------------------------------------------------------------
  104. Diplomacy : Boolean             DEFAULT: TRUE
  105. Messages : Boolean              DEFAULT: TRUE
  106. Trading : Boolean               DEFAULT: TRUE
  107. TradingMarket : Boolean         DEFAULT: TRUE
  108. Bank : Boolean                  DEFAULT: TRUE
  109. CovertOps : Boolean             DEFAULT: TRUE
  110. Attacks : Boolean               DEFAULT: TRUE
  111.   These flags let you disable the above features.  They can be used if
  112.   bugs are found in one of them as temporary fixes.  They can also be
  113.   used for things such as Tournament mode and controlled playing.  (ie,
  114.   you cannot attack until 10 days after the game starts, etc)
  115. ----------------------------------------------------------------------------
  116.  
  117. ----------------------------------------------------------------------------
  118. Diplomacy.Peace : Boolean       ALL DEFAULT TO TRUE
  119. Diplomacy.Trade : Boolean
  120. Diplomacy.Defense : Boolean
  121. Diplomacy.Protective : Boolean
  122. Diplomacy.Soldier : Boolean
  123. Diplomacy.Tank : Boolean
  124. Diplomacy.FullDefense : Boolean
  125.   These flags allow you to individually disable various treaties of the
  126.   game.  One use may be if players all getting too many full defenses,
  127.   etc, they can be turned off.
  128. ----------------------------------------------------------------------------
  129.  
  130. ----------------------------------------------------------------------------
  131. Covert.Spy : Boolean            ALL DEFAULT TO TRUE
  132. Covert.Revolts : Boolean
  133. Covert.Setup : Boolean
  134. Covert.Dissensions : Boolean
  135. Covert.Demoralize : Boolean
  136. Covert.Relations : Boolean
  137. Covert.Bomb : Boolean
  138. Covert.Bribery : Boolean
  139. Covert.Expose : Boolean
  140.   These flags allow you to invidiually disable various covert operations of
  141.   the game.  These can be used in case of problems such as run time errors
  142.   of if one is discovered to be too powerful, etc.
  143. ----------------------------------------------------------------------------
  144.  
  145. ----------------------------------------------------------------------------
  146. Scores : Boolean                DEFAULT: TRUE
  147.   This will create BRSCORES.ANS/.TXT after each play.  If you do not want
  148.   these files active, set this to false.
  149. ----------------------------------------------------------------------------
  150.  
  151. ----------------------------------------------------------------------------
  152. GameName : String               DEFAULT: "Barren Realms Elite"
  153.   This can be used to change the title of the game on the status bar.  This
  154.   is useful if you are running multiple games and would like to know which
  155.   one the user is currently in.
  156. ----------------------------------------------------------------------------
  157.  
  158. ----------------------------------------------------------------------------
  159. AnsiScores : String             DEFAULT: "BRSCORES.ANS"
  160. AsciiScores : String            DEFAULT: "BRSCORES.TXT"
  161.   This can be used to change the default ANSI/ASCII paths and file names of
  162.   the Scores Files created by BRE if SCORES is on or "BRE SCORES" is run.
  163.   To not create one or the other, leave the string BLANK.
  164. ----------------------------------------------------------------------------
  165.  
  166. ----------------------------------------------------------------------------
  167. TodayNewsAnsi : String          DEFAULT: "TDYNEWS.ANS"
  168. YesterdayNewsAnsi : String      DEFAULT: "YESNEWS.ANS"
  169. TodayNewsAscii : String         DEFAULT: "TDYNEWS.TXT"
  170. YesterdayNewsAscii : String     DEFAULT: "YESNEWS.TXT"
  171.   This can be used to change the default ANSI/ASCII paths and file names of
  172.   the News Files created by BRE...BRE will automatically and immediately
  173.   write to this file so copying of the files is unnecessary.
  174. ----------------------------------------------------------------------------
  175.  
  176. ----------------------------------------------------------------------------
  177. IPPirateNews : Boolean          DEFAULT: false
  178. LocalPirateNews : Boolean       DEFAULT: true
  179.   This can be used to change the default of adding Pirate News in local vs.
  180.   Inter-Planetary games.  If you'd like Pirate News [which often clogs up
  181.   the news files] in the Inter-Planetary games or would not like Pirate
  182.   News in the Local games, you can change these values.
  183. ----------------------------------------------------------------------------
  184.  
  185. ----------------------------------------------------------------------------
  186. Coordinator : String            DEFAULT: ""
  187.   This is only used for InterPlanetary games.  If the sysop is unable or
  188.   unwishing to coordinate the game, he/she can give another user remote
  189.   coordinator abilities.  This currently only includes support for
  190.   Dismantling Gooie Kablooies in the registered version, but may include
  191.   more later on.  Default is "" - There is no coordinator.  The Sysop can
  192.   still do ALL features of the coordinator locally.
  193. ----------------------------------------------------------------------------
  194.  
  195. ----------------------------------------------------------------------------
  196. IPBBSAnsi : String              DEFAULT: "IPBBS.ANS"
  197. IPBBSAscii : String             DEFAULT: "IPBBS.TXT"
  198. IPScoreAnsi : String            DEFAULT: "IPSCORE.ANS"
  199. IPScoreAscii : String           DEFAULT: "IPSCORE.TXT"
  200. IPWorthAnsi : String            DEFAULT: "IPWORTH.ANS"
  201. IPWorthAscii : String           DEFAULT: "IPWORTH.TXT"
  202. IPRegionAnsi : String           DEFAULT: "IPREGION.ANS"
  203. IPRegionAscii : String          DEFAULT: "IPREGION.TXT"
  204.   These 8 parameters are used by BRSCORES.EXE for InterPlanetary Scores
  205.   files.  It saves you the trouble of creating files and copying them
  206.   around the hard drive.  To not create a file, leave the string BLANK.
  207.   They can also be viewed in BRE through the System Menu
  208. ----------------------------------------------------------------------------
  209.  
  210. ----------------------------------------------------------------------------
  211. ExternalScoresAnsix : String    DEFAULT: ""
  212. ExternalScoresAsciix : String   DEFAULT: ""
  213. ExternalScoresNamex : String    DEFAULT: "ExternalScores #x"
  214.  
  215.   The above parameters [where x represents a number 1-5] are used to define
  216.   external scores files (or bulletins or anything else) which can be viewed
  217.   through the Inter-BBS Scores option in the System Menu.  Up to 5 of these
  218.   may be defined.
  219. ----------------------------------------------------------------------------
  220.  
  221. ----------------------------------------------------------------------------
  222. Macros : Boolean                DEFAULT: true
  223.   This parameter allows you to disable the User Macros if they are in some
  224.   way messing up the system or game
  225. ----------------------------------------------------------------------------
  226.  
  227. ----------------------------------------------------------------------------
  228. DeletionDays : Integer          DEFAULT: 10
  229.   This parameter allows you to set the # of days before deleting an
  230.   inactive player.
  231. ----------------------------------------------------------------------------
  232.  
  233. ----------------------------------------------------------------------------
  234. CheckDupes : Boolean            DEFAULT: false
  235.   This parameter allows you to enable the duplicate *USERNAME* checking in
  236.   the Inter-BBS Games.  This may be necessary in local games in which users
  237.   are causing problems playing on many BBSs.
  238. ----------------------------------------------------------------------------
  239.  
  240. ----------------------------------------------------------------------------
  241. CheckDupesAlternate : Boolean   DEFAULT: false
  242.   BRE supports dual-username checking.  The above parameter [CheckDupes]
  243.   does Duplicate User Checking using the username specified in Line #1 of
  244.   the Doorfile.Sr file.  This can cause problems with users using different
  245.   handles on different BBSs.  Because of the lack of Real Name info in the
  246.   doorfile.sr file, we cannot directly access the real name.  If you wish
  247.   to add support for real-name checking, set this to TRUE and specify the
  248.   below parameters.  This option is generically based so you can use other
  249.   strings, not just Real names.
  250.  
  251. DupeAlternateFile : String      DEFAULT: "DOORFILE.SR"
  252.   This specifies the file name in which the Alternate Check is located.  If
  253.   you are using real-name checking, this will most likely be the doorfile
  254.   created by your BBS program.  It defaults to DOORFILE.SR, line 1, where
  255.   the username is stored.  {equivalent to the standard duplicate user
  256.   checking}
  257.  
  258. DupeAlternateLine : Integer     DEFAULT: 1
  259.   This specifies the line number in the file name in which the alternate
  260.   check is located.  Ie, if you are using Real Name checking, and the user's
  261.   real name is stored on line 4 of a door.sys file, the parameters would be
  262.   "Door.sys" and 4, respectively.
  263.  
  264. NOTE:  A good use for the Alternate Checking System may be for using Real
  265.        Names *OR* Phone Numbers.  In either case, the entire league should
  266.        be using the same piece of information for BRE to transmit the
  267.        correct data.
  268. ----------------------------------------------------------------------------
  269.  
  270. ----------------------------------------------------------------------------
  271. RegionsPerTurn : Integer        DEFAULT: TRUE
  272.   This allows you to control the number of regions bought by a player in
  273.   one turn.
  274. ----------------------------------------------------------------------------
  275.  
  276. ----------------------------------------------------------------------------
  277. DumpMoneyInBank : Boolean       DEFAULT: TRUE
  278.   This allows you to set the Default on the "Put your extra coins in the
  279.   bank?" question at the end of turn.  False defaults to NO; True is YES.
  280.   [affects registered games only]
  281. ----------------------------------------------------------------------------
  282.  
  283. ----------------------------------------------------------------------------
  284. MinOutboundTime : Integer       DEFAULT: 0
  285.   This allows you to set the number of HOURS minimum between BRE OUTBOUND's.
  286.   On Non DEL/SENT mailers [see plandata.sam], this is automatically a
  287.   minimum of once a day anyway.
  288. ----------------------------------------------------------------------------
  289.  
  290. The following is a sample RESOURCE.DAT file which has *some* of the default
  291. values of the parameters:
  292. --------------------------------------------------
  293. CheckTimeLimit                true
  294. TimeLimitSeconds              false
  295. StrictTime                    false
  296. LockedBaud                    0
  297. Specialeffects                true
  298. Local                         false
  299. Attacks.Conventional          true
  300. Attacks.Nuclear               true
  301. Attacks.Chemical              true
  302. Attacks.Biological            true
  303. Attacks.PirateRaids           true
  304. FoodMarketName                "The Planetary Food Market"
  305. BankName                      "The Planetary Bank"
  306. Diplomacy                     true
  307. Messages                      true
  308. Trading                       true
  309. Bank                          true
  310. CovertOps                     true
  311. Attacks                       true
  312. Scores                        true
  313. GameName                      "Barren Realms Elite"
  314. Coordinator                   ""
  315. AnsiScores                    "BRSCORES.ANS"
  316. AsciiScores                   "BRSCORES.TXT"
  317. TodayNewsAnsi                 "TDYNEWS.ANS"
  318. YesterdayNewsAnsi             "YESNEWS.ANS"
  319. TodayNewsAscii                "TDYNEWS.TXT"
  320. YesterdayNewsAscii            "YESNEWS.TXT"
  321. IPBBSAnsi                     "IPBBS.ANS"
  322. IPBBSAscii                    "IPBBS.TXT"
  323. IPScoreAnsi                   "IPSCORE.ANS"
  324. IPScoreAscii                  "IPSCORE.TXT"
  325. IPWorthAnsi                   "IPWORTH.ANS"
  326. IPWorthAscii                  "IPWORTH.TXT"
  327. IPRegionAnsi                  "IPREGION.ANS"
  328. IPRegionAscii                 "IPREGION.TXT"
  329. ExternalScoresAnsi1           ""
  330. ExternalScoresAscii1          ""
  331. ExternalScoresName1           "ExternalScores #1"
  332. ExternalScoresAnsi2           ""
  333. ExternalScoresAscii2          ""
  334. ExternalScoresName2           "ExternalScores #2"
  335. ExternalScoresAnsi3           ""
  336. ExternalScoresAscii3          ""
  337. ExternalScoresName3           "ExternalScores #3"
  338. ExternalScoresAnsi4           ""
  339. ExternalScoresAscii4          ""
  340. ExternalScoresName4           "ExternalScores #4"
  341. ExternalScoresAnsi5           ""
  342. ExternalScoresAscii5          ""
  343. ExternalScoresName5           "ExternalScores #5"
  344. IPPirateNews                  false
  345. LocalPirateNews               true
  346. Diplomacy.Peace               true
  347. Diplomacy.Trade               true
  348. Diplomacy.Defense             true
  349. Diplomacy.Protective          true
  350. Diplomacy.Soldier             true
  351. Diplomacy.Tank                true
  352. Diplomacy.FullDefense         true
  353. Covert.Spy                    true
  354. Covert.Revolts                true
  355. Covert.Setup                  true
  356. Covert.Dissensions            true
  357. Covert.Demoralize             true
  358. Covert.Relations              true
  359. Covert.Bomb                   true
  360. Covert.Bribery                true
  361. Covert.Expose                 true
  362. Macros                        true
  363. DeletionDays                  10
  364. CheckDupes                    false
  365. BIOS                          false
  366. RegionsPerTurn                2000
  367. CheckDupesAlternate           false
  368. DupeAlternateFileName         "DOORFILE.SR"
  369. DupeAlternateLine             1
  370. DumpMoneyInBank               true
  371. MinOutboundTime               0
  372. --------------------------------------------------
  373.  
  374.